device or drug - Allemand Anglais Dictionnaire